Revision: tla--devo--1.1--patch-35
Archive: miles@gnu.org--gnu-2003
Creator: Miles Bader <miles@gnu.org>
Date: Sun Sep 28 16:07:15 JST 2003
Standard-date: 2003-09-28 07:07:15 GMT
Renamed-files: libarch/cmd-add-tag.c libarch/cmd-add-id.c
    libarch/cmd-add-tag.h libarch/cmd-add-id.h
    libarch/cmd-default-tag.c libarch/cmd-default-id.c
    libarch/cmd-default-tag.h libarch/cmd-default-id.h
    libarch/cmd-delete-tag.c libarch/cmd-delete-id.c
    libarch/cmd-delete-tag.h libarch/cmd-delete-id.h
    libarch/cmd-inv-tag.c libarch/cmd-id.c
    libarch/cmd-inv-tag.h libarch/cmd-id.h
    libarch/cmd-move-tag.c libarch/cmd-move-id.c
    libarch/cmd-move-tag.h libarch/cmd-move-id.h
    libarch/cmd-tagging-defaults.c libarch/cmd-id-tagging-defaults.c
    libarch/cmd-tagging-defaults.h libarch/cmd-id-tagging-defaults.h
    libarch/cmd-tagging-method.c libarch/cmd-id-tagging-method.c
    libarch/cmd-tagging-method.h libarch/cmd-id-tagging-method.h
    libarch/inv-tags.c libarch/inv-ids.c
    libarch/inv-tags.h libarch/inv-ids.h
Modified-files: libarch/apply-changeset.c
    libarch/apply-changeset.h libarch/arbdelta.c
    libarch/build-revision.c libarch/changelogs.c
    libarch/changelogs.h libarch/changeset-report.c
    libarch/changeset-report.h libarch/changeset-utils.c
    libarch/changeset-utils.h libarch/cmd-abrowse.c
    libarch/cmd-add-id.c libarch/cmd-add-id.h
    libarch/cmd-archive-mirror.c libarch/cmd-changeset.c
    libarch/cmd-default-id.c libarch/cmd-default-id.h
    libarch/cmd-delete-id.c libarch/cmd-delete-id.h
    libarch/cmd-deltapatch.c libarch/cmd-do-changeset.c
    libarch/cmd-file-diffs.c libarch/cmd-file-find.c
    libarch/cmd-id-tagging-defaults.c
    libarch/cmd-id-tagging-defaults.h
    libarch/cmd-id-tagging-method.c
    libarch/cmd-id-tagging-method.h libarch/cmd-id.c
    libarch/cmd-id.h libarch/cmd-library-file.c
    libarch/cmd-move-id.c libarch/cmd-move-id.h
    libarch/cmd-mv.c libarch/cmd-redo-changes.c
    libarch/cmd-revdelta.c libarch/cmd-srcfind.c
    libarch/cmd-tree-lint.c libarch/cmd-what-changed.c
    libarch/cmds.c libarch/commit.c libarch/diffs.c
    libarch/diffs.h libarch/file-diffs.c libarch/import.c
    libarch/inode-sig.c libarch/inode-sig.h
    libarch/inv-ids.c libarch/inv-ids.h libarch/invent.c
    libarch/invent.h libarch/libraries.c libarch/libraries.h
    libarch/library-txn.c libarch/make-changeset-files.c
    libarch/make-changeset-files.h libarch/make-changeset.c
    libarch/make-changeset.h libarch/proj-tree-lint.c
    libarch/proj-tree-lint.h libarch/project-tree.c
    libarch/replay.c libarch/star-merge.c libarch/tag.c
    libarch/undo.c
New-patches: miles@gnu.org--gnu-2003/tla--devo--1.1--patch-35
Summary: Use `id' instead of `tag' and `id-tagging' instead of `tagging'

This renames the various commands &c that deal with inventory ids (ne tags),
to use the term `id' instead of `tag', and `id-tagging' instead of `tagging'.
The unrelated `tla tag' command is not changed.

The general idea is that `id' is a somewhat more widespread name for this
concept (and was already used in many places in arch), whereas `tag',
while not all that bad, is easily confused with the CVS notion of `tag'.
The act of associating an id with a file, however, still needs a term,
and `id tagging' is used for that (think of the tag as something you
write the id on).

The changeset format is not changed, to {arch}/=tagging-method is
unchanged; however the command to access it is now `tla id-tagging-method'.

The commands for operating on file ids are now:

		    id : report the inventory id for a file
     id-tagging-method : print or change a project tree id tagging method
		   add : add an explicit inventory id
		add-id : (alias for add)
		delete : remove an explicit inventory id
	     delete-id : (alias for delete)
		  move : move an explicit inventory id
	       move-id : (alias for move)

      explicit-default : print or modify default ids
	    default-id : (alias for explicit-default)
   id-tagging-defaults : print the default =tagging-method contents
